Starry flounder - Espagnol Anglais Dictionnaire